rip off horses' shoes - Alemán Inglés Diccionario